handle nbsp in google maps. We probably need a more generic entity handler, but...
authorparkrrrr <parkrrrr@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Thu, 10 May 2007 16:39:21 +0000 (16:39 +0000)
committerparkrrrr <parkrrrr@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Thu, 10 May 2007 16:39:21 +0000 (16:39 +0000)
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@2779 f51c46e8-681c-474f-0cfe-069cfd0219fb

gpsbabel/google.c

index 3237902215a30416316b5533488361f00bc1f4fb..b2ff877f6d10316c699211c4a7c9146bf7c6629d 100644 (file)
@@ -423,6 +423,11 @@ google_read(void)
                      while ( (end = strstr( end, " nowrap "))) {
                        memcpy( end+1, "      ", 6 );
                      }
+                    
+                     end = panel;
+                     while ( (end = strstr( end, "&nbsp;"))) {
+                       memcpy( end, "&#160;", 6);
+                     }
                      
                      xml_deinit();
                      xml_init( NULL, google_map, NULL );